FAQ
F.A.Q.
Domande - Risposte
Contare il numero di record di una tabella
Internet Provider
Software
Internet Provider
mail marketing
preventivi Internet
supporto tecnico
sms da web
download
corsi
lavoro
pagamenti
Internet Provider
 
FAQ
faq
news
Applicativi asp
Motomania

Contare il numero di record di una tabella

Esistono 2 modi per contare il numero di record presenti in una tabella.

La prima sintassi consiste nell'utilizzare la proprietà .RecordCount dell'oggetto Recordset, ma risulta meno performante e non compatibile su tutti i database e non verrà quindi presa in esame.

La seconda consiste invece nell'eseguire una query select COUNT().

Prima cosa è necessaria una connessione aperta al database per la quale è possibile seguire gli esempi correlati.
Una volta aperta la connessione sarà sufficiente creare la stringa SQL per interrogare il database ed eseguirla.

Codice / Code :

<%

' Creiamo ed apriamo la connessione
' come descritto nell'esempio

' Crea la stringa SQL di conteggio
strSQL = "select COUNT(nomecampo) AS totaleRecord FROM nometabella"

' Definisci un recordset
Set objRs = Server.createObject("ADODB.Recordset")

' Esegui la query
objRs.Open strSQL, objConn

' Stampa il risultato
Response.Write("Nel database sono presenti ")
' Ecco il risultato del conteggio
Response.Write(objRs("totaleRecord"))
Response.Write(" record in totale.")

' Chiudi e distruggi oggetti
objRs.Close
Set objRs = Nothing

' Chiudiamo connessione come dall'esempio

%>

E' da notare come l'espressione AS nella query ci permetta di fatto di poter assegnare al totale dei record un alias, ovvero un campo fittizio che potremo poi richiamare con la sintassi propria dei campi e che otterrà il conteggio totale dei record della tabella.

 

Fonte: www.webmasterpoint.org


faq Indietro

 

Home | Chi Siamo | Contatti | Internet Provider | Software House | Active Web | Web Marketing | SMS | Realizzazioni | Preventivi | Supporto | Lavoro | Condizioni
RD Informatica - Str. Rupola 14 - 61122 Pesaro PU - Tel 0721 206238 Fax 0721 1835042 P.Iva 01241970415 - info@rdinformatica.com 
Estrattore Pagine Gialle
Applicativi asp
RD
Applicativi asp
Internet provider
Software House
Applicativi asp
SMS Web
Software SMS
Mailing Project